package cn.hznc.repository;

import cn.hznc.domain.entity.OrderProgramEntity;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * @Author：Administrator
 * @Date：2023/7/18 23:40
 */
public interface OrderProgramRepository{
    List<Map<String, Object>> selectEquipmentGroup(@Param("taskId") String taskId,@Param("seq") Integer seq,@Param("equipmentId") Integer equipmentId);

    OrderProgramEntity selectUnique(@Param("taskId") String taskId,@Param("seq") Integer seq,@Param("equipmentId") Integer equipmentId);

    List<OrderProgramEntity> selectListByGroupType(@Param("taskId")String taskId,@Param("seq") Integer seq,@Param("groupType") String groupType);
}
